package com.itheima.mall.api.ums;

import com.itheima.mall.pojo.ums.UmsMenu;
import com.itheima.mall.vo.R;

import java.util.List;

public interface UmsMenuServiceApi {
    R UmsMenuCreate(UmsMenu umsMenu);

    R UmsMenuDelete(Long id);

    R UmsMenuList(Long parentId, Integer pageNum, Integer pageSize);

    List UmsMenuTreeList();

    R UmsMenuUpdate(Long id, UmsMenu umsMenu);

    R UmsMenuUpdateHidden(Long id, Integer hidden);

    R UmsMenuFindById(Long id);

    List UmsMenuListAll();
}
